#container { min-height: 550px; padding: 0px 0px; margin: 30px auto}
/* content wrapper ++++++++++++++++++++++++++++++++++++++++++++ */
#wrapper { width: 960px; margin: 0 auto; padding: 0px 0px ; line-height: 20px; }

ul#tab-menu { float:left; width: 210px; background-color: transparent; font: normal 15px "CardoRegular", serif;
    margin: 0px 10px 0 0; padding: 60px 60px 0px 0px; list-style: none;
}

ul#tab-menu li { border-top:1px dotted #bbb; cursor: pointer; padding: 10px 15px; margin: 0; color: #6B777C;
}
ul#tab-menu li:hover{ color: #54BBDD; }
ul#tab-menu li.selected { color:  #6B777C; background: url(../img/red_ribbon.png) no-repeat 110px -3px;
}
/* content ++++++++++++++++++++++++++++++++++++++++++++ */
.tab-content { line-height: 22px;padding-bottom:80px;padding-top: 21px; background:transparent; width: 660px; float: left; }
.tab-content div.tab { display: none; padding: 0; }
.tab-content div.tab.show { display: block; }
.tab-content div.tab p { width: 660px; overflow: hidden; padding: 0; margin: 0 0 15px 0;  }
.tab-content div.tab div p { width: 100%; }
/* bulleted list ++++++++++++++++++++++++++++++++++++++++++++ */
ul.bullet { padding: 0 0 20px 0; display: block; overflow: hidden; }
ul.bullet li { line-height: 22px; list-style: none; display: block; background: transparent url(../img/bullet.jpg) no-repeat left 10px; padding-left: 15px; }

.tab h1  { font: normal 24px "CardoRegular", serif;
    background: transparent url(../img/line.png) repeat-x 0px 30px; display: block; color: #555; padding: 8px 0px 32px 0px; margin-bottom: 30px; height: 1px;
    text-shadow:1px 1px 0px #fcfcfc; letter-spacing: 1px;
}

/* 1: Image Slider For Biography Page */

.wrap { float: right; clear: both; padding-right: 0px; width: 230px; margin: 7px 30px 45px 0px; }
.notes_img { position: relative; float: right; clear: both; width: 200px; height: 200px; }
.note { position: absolute; top: 0; left: 0; padding: 10px;background: #fff; border: 1px solid #D8D8D8; width: 200px;
    -moz-box-shadow: 0px 0px 4px #ddd;
    -webkit-box-shadow: 0px 0px 4px #ddd;
    box-shadow: 0px 0px 4px #ddd;
    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.22, #ebebeb),
        color-stop(0.44, #eff0ed),
        color-stop(0.88, #fcfcfc)
    );
    background-image: -moz-linear-gradient(
        center bottom,
        #ebebeb 22%,
        #eff0ed 44%,
        #fcfcfc 88%
    );
}
ul.listNotes, ul.listNotes li { display: block; list-style: none; padding: 0; margin: 0; }

/* quote styling ++++++++++++++++++++++++++++++++++++++++++++ */
blockquote {float: left; font-family: Georgia, Times, serif; width: 600px; /* required */ margin: 0 auto; font-size: 13px;
}
#quote_wrap { background: transparent url(../img/quote.png) no-repeat 0 8px; font-size: 1.2em; font-style: italic; line-height: 1.4em; margin: 20px 0 20px 0; padding: 0 0 0 45px;
}

.c-introduction-nav li a{
    text-decoration: none;
    color: #000000;
}

.c-introduction-nav li:hover a{
    color: #2db4d8;
}


ul#product-tab-menu li{
	padding:0;
	
}


ul#product-tab-menu li>a{
	padding:10px 15px;
	display:block;
	color:#6B777C;
	text-decoration:none;
}


ul#product-tab-menu li>a:hover{
	color:#2db4d8;
}